putrefactive fermentation - Spanish English Dictionary